// 该文件用于创建popup
import * as ol from 'ol';

export function createPopup({ container, map }) {
  const popup = new ol.Overlay({
      //要转换成overlay的HTML元素
      element: container,
      //当前窗口可见
      autoPan: true,
      //Popup放置的位置
      positioning: "bottom-center",
      //是否应该停止事件传播到地图窗口
      stopEvent: true,
      autoPanAnimation: {
          //当Popup超出地图边界时，为了Popup全部可见，地图移动的速度
          duration: 250,
      },
  });
  map.addOverlay(popup);
  return popup;
}
